/*****************************************************************************************
 * ETS
 * 
 * Cours:		LOG121
 * Session:		A2013
 * Groupe:		04
 * Projet:		Laboratoire #4
 * Etudiants:	Frederic-Simon Mimeault
 * 				Francisco Felipe Quilodran
 * 				Guillaume Longtin
 * 				William Proulx
 * 
 * Professeur:	Francis Cardinal
 * 
 * Fichier:		FermerSuperFenetre.java
 * 
 * Date de creation:	2013-12-06
 * Date dern. modif.:	2013-12-06
 * ****************************************************************************************
 * Historique des modifications
 * ****************************************************************************************
 * 2013-12-06 Version initiale
 *****************************************************************************************/

package application;

import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JFrame;

/**
 * Cette classe est celle qui permet de gérer la fermeture de la fenêtre principale.
 * Elle implémente l'interface StrategieFermerFenetre qui gère l'action du bouton
 * de fermeture d'une fenêtre.
 * @author Guillaume Longtin
 */
public class FermerSuperFenetre implements StrategieFermerFenetre {
	
	@Override
	public void setCloseBtnFuction(JFrame fenetre) {
		
		fenetre.addWindowListener(new WindowAdapter() {
			 
			@Override
			 public void windowClosing(WindowEvent windowEvent) {
				
				System.exit(0);
				
		   	 }
			
		});
		
	}
}
